long and narrow dell - Inglés Sinónimo Diccionario